<script>
    //1 匿名函数  函数自调用
    //2 细节
    //匿名函数最前面有;
    //匿名函数有一个实参，两个形参

    // 加；是为了保险起见
    let test = 666;
    ; (function (window, underfined) {
        //匿名函数可以解决数据污染问题，但是数据外面用不了
        let jQuery = function(){}
        //可以通过 赋值给window在对象外面使用
        window.jQuery = window.$ = jQuery
    })(window)
</script>